/** 自定义弹窗风格 */
.layui-layer.layui-layer-my .layui-layer-title {
    background-color: #24262F;    /* 标题背景颜色 */
    color: #ffffff;    /* 标题文字颜色 */
}

.layui-layer.layui-layer-my .layui-layer-setwin {
    top: 17px;
}

.layui-layer.layui-layer-my .layui-layer-setwin a {
    font-family: layui-icon !important;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    color: #ffffff;       /* 关闭按钮、最大化按钮颜色 */
}

/* 关闭按钮 */
.layui-layer.layui-layer-my .layui-layer-setwin .layui-layer-close1 {
    background: none;  /* 去掉背景图片，使用layui图标 */
}

.layui-layer.layui-layer-my .layui-layer-setwin .layui-layer-close1:before {
    content: "\1006";
}

/* 最小化按钮 */
.layui-layer.layui-layer-my .layui-layer-setwin .layui-layer-min cite {
    background-color: #dddddd;     /* 最小化按钮颜色 */
}

/* 最大化按钮 */
.layui-layer.layui-layer-my .layui-layer-setwin .layui-layer-max {
    background: none;
    font-size: 14px;
    padding-top: 1px;
}

.layui-layer.layui-layer-my .layui-layer-setwin .layui-layer-max:before {
    content: "\e622";
}

.layui-layer.layui-layer-my .layui-layer-setwin .layui-layer-maxmin:before {
    content: "\e758";
}

/* 输入框添加蓝色边框效果，阴影边框效果  */

.layui-input:focus,
.layui-textarea:focus {
    border-color: rgba(91, 192, 222, 0.8) !important;
    -webkit-box-shadow: 0 0 5px rgba(91, 192, 222, .5);
    -moz-box-shadow: 0 0 5px rgba(91, 192, 222, .5);
    box-shadow: 0 0 5px rgba(91, 192, 222, .5);
}

.layui-input:hover,
.layui-textarea:hover {
    border-color: rgba(91, 192, 222, 0.8) !important;
    -webkit-box-shadow: 0 0 5px rgba(91, 192, 222, .5);
    -moz-box-shadow: 0 0 5px rgba(91, 192, 222, .5);
    box-shadow: 0 0 5px rgba(91, 192, 222, .5);
}

/* 表单验证失败红色边框效果，阴影效果 */
.layui-form-danger, .layui-form-danger:focus, .layui-form-danger:hover{
    border-color: rgba(255,87,34, .8) !important;
    -webkit-box-shadow: 0 0 5px rgba(255,87,34, .5);
    -moz-box-shadow: 0 0 5px rgba(255,87,34, .5);
    box-shadow: 0 0 5px rgba(255,87,34, .5);
}

/* 尾部样式 */
.layui-layout-admin .layui-footer {
    padding: 10px 0;
    text-align: center;
    background-color: #ffffff;
}
